/* CSS Document */

#tabla_principal .fondo_mesa_superior td {
	background-image: url(../imagenes/fondo_mesa_superior.png);
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9C9;
	padding-left: 15px;
}
#cont_izq_mesa {
	padding-right: 0px;
	padding-left: 0px;
}
#tabla_principal tr td #tabla_contenedor tr td table tr td table {
	border-radius: 5px;
	-moz-border-radius: 5px;
}

.precios td {
	vertical-align: top;
	background-image: url(../imagenes/fondo_precios.png);
	background-repeat: repeat-y;
	padding-right: 5px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	border: 1px solid #333;
}
#titulo_precios {
	background-image: url(../imagenes/interface/cabecera_precios.png);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding-top: 7px;
	padding-bottom: 8px;
}

#fondo_telelonjas {
	padding: 0px; 	
}
#fondo_datos_telelonjas {
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	margin: 1px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	font-size: 9px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-color: #666;
	font-family: Verdana, Geneva, sans-serif;
	}
	
#fondo_datos_telelonjas_sup {
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	margin: 1px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-color: #666;
	}
.a_informacion{ cursor:pointer;}

#fondo_cotizacion {
	border-radius : 5px;
	-moz-border-radius : 5px;
	border: 1px solid #360;
	vertical-align: top;
}
#fondo_turnos {
	vertical-align: top;
}

.recuadros_mesas
{
	border-radius : 5px;
	-moz-border-radius : 5px;
	border: 1px solid #360;
}
.menubackgr {
	background: #F1F3F5;
	border-bottom: 1px solid #cccccc;

}

  #fixme {
  /* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */
  position: absolute; right: 20px; bottom: 0px; padding:10px; padding-top:5px;  background-color:#FFF;  font-size:14px; font-weight:bold; color:#396;
}
body > div#fixme {
  /* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */
  position: fixed;
}
.roles_Vendedor {
	background-image: url(../imagenes/ficha_vend2.png);
	background-repeat: no-repeat;
}
.roles_Comprador {
	background-image: url(../imagenes/ficha_comp2.png);
	background-repeat: no-repeat;
}
.roles_Gerente, .roles_Presidente {
	background-image: url(../imagenes/ficha_vend1.png);
	background-repeat: no-repeat;
}
.td_segundos{text-align:center; color:#FFF; font-weight:bold; font-size:12px;} 


.ausente
{
	z-index: 1;
	opacity:0.3;
}

.Secretario
{
	z-index: 4;
	background-image:url(../imagenes/secretario.png);
	background-repeat:no-repeat;
	background-position:center;
}
.Vicepresidente
{
	z-index: 4;
	background-image:url(../imagenes/vicepresidente.png);
	background-repeat:no-repeat;
	background-position:center;
}

#div_image
{
	width:110px;
	height:125px;
	z-index:2;
	background-image:url(../imagenes/ausente.png);
	background-repeat:no-repeat;
	background-position:center;
}

.foto_usuario
{
	margin-top:-125px !important;
}

.activo
{
	opacity:1;
	z-index:3;
}
.tipo_usuario
{
	position:relative;
}
#table_sector
{
	border:none;
}

#listado_turnos
{
	vertical-align:top;
	font-size:14px;
	font-style:inherit;
	text-align:left;
}

.listado_vacio  /*Listado de palabra cuando no ha hablado aun*/  
{
	border:#FF0 1px solid;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	height:20px;
	min-height:20px;
	width:98%;
	background-color:#09F;
}

.listado_palabra   /*Listado de palabra cuando esta hablando la persona*/  
{
	border:#00F 1px solid;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	height:20px;
	min-height:20px;
	width:98%;
	background-color:#0C3;
}

.listado_lleno /*Listado de palabra cuando ha terminado de hablar la persona*/  
{
	border:#F00 1px solid;
	height:20px;
	width:98%;
	min-height:20px;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	background-color:#F60;
}

.hablando_activo	/*Pone un fondo de color a quien este hablando*/  
{
	box-shadow:0 0 18px #F00;
	-moz-box-shadow:0 0 18px #F00;
	-webkit-box-shadow:0 0 18px #F00;
}

.nombre_listado		/*Nombre en el listado de palabra*/
{
	display:inline-table;
	width:330px;
	min-width:330px;
}

.tiempo_habla	/*Tiempo en el listado de palabra*/
{
	display:inline-table;
	width:80px;
	min-width:80px;
}

.producto_actual_selec
{
	background-color:#CF6;
}
.producto_actual_selec td
{	
	font-weight: bold; 
	font-style:inherit;
}

.contenedor_usuario_interior
{
	display:none;
}
